package bancosys.tec.utils.reader;

import java.io.IOException;
import java.net.URL;
import java.util.List;

/**
 * Interface que define leitores de URL
 */
public interface URLReader {

    /**
     * Devolve uma lista
     * 
     * @param root {@link URL}
     * @param pattern String
     * @return {@link List} de {@link URL}
     * @throws IOException se houver uma excecao
     */
    List<URL> getFiles(URL root, String pattern) throws IOException;
}
